/**
 * 上海中赢金融信息服务有限公司
 * Copyright (c) 2017-2027 Chinazyjr,Inc.All Rights Reserved.
 */

package com.sys.midware.zookeeper.sample.node;

/**
 * 作业节点路径类.
 * <p>
 * 作业节点是在普通的节点前加上作业名称的前缀.
 * </p>
 * <b>@author：</b> mobing <br/>
 * <b>@date：</b> 2016年5月31日 下午6:02:04 <br/>
 * <b>@version: </b>  <br/>
 */
public final class SampleJobNodePath {
    
    private final String jobName;
    
    public SampleJobNodePath(final String jobName) {
        this.jobName = jobName;
    }
    
    /**
     * 获取节点全路径.
     * 
     * @param node 节点名称
     * @return 节点全路径
     */
    public String getFullPath(final String node) {
        return String.format("/%s/%s", jobName, node);
    }
}
